Commodity futures index and methods and systems of trading in futures contracts that minimize turnover and transactions costs

ABSTRACT

This invention relates to methods and systems for reducing transaction costs and minimizes turnover in the trading of futures contracts. The invention further describes an algorithm whose output is a unique method of investing in futures contracts that reduces the rate of turnover, and thus the cost of trading, of certain common trading strategies. The primary application of this method is to a class of strategies referred to as indexing strategies that incorporate a dynamic asset allocation approach using futures contracts.

CROSS REFERENCE TO RELATED APPLICATION

This application claims priority to U.S. Provisional Application No.60/663,648, filed Mar. 21, 2005, entitled “Commodity Futures Index AndMethods And Systems Of Trading In Futures Contracts That MinimizesTurnover And Transactions Costs,” the entirety of which is incorporatedherein by reference.

FIELD OF THE INVENTION

The present invention relates to financial services and moreparticularly to the trading, i.e. buying and selling, of securitiesand/or commodities. In an embodiment, the present invention provides aCommodity Futures Index. Embodiments of the present invention alsoprovide methods and systems for trading commodity futures contracts.

BACKGROUND OF THE INVENTION

The rate of turnover in a portfolio of futures contracts, and thetransaction costs that result from turnover, is a major issue withcommodity futures trading and with the various indexes that arerepresentative of futures trading. Turnover in traditional stock andbond indexes such as the Standard and Poor's 500 Index is modest. Forthat reason, it is relatively inexpensive to replicate this index byholding the underlying stocks.

However, the turnover rate in commodity indexes is very high becausefutures contracts have a relatively short life and must be frequentlyreplaced. Replacing a futures contract is a two-step process. First, theposition that is nearing its maturity date must be closed out, and thena new position must be initiated in a contract that is further fromexpiration. For this reason, it is much more expensive to replicate apublished commodity futures trading strategy or index than a stockindex.

As an example, in 2004 the annual turnover rate in the most popularcommodity futures index, the Goldman Sachs Commodity Index (GSCI), was1023%, as measured in round turns (a round turn is a purchase and saleof a commodity futures contract). A portfolio of futures contracts thatis designed to track the GSCI generally costs over 1% per year (100basis points) in transactions costs. By comparison, a portfolio ofstocks that tracks the S&P 500 Index can usually be managed for lessthan 10 basis points per year.

The costs described above are associated with simply holding the indexand do not include costs associated with making any additional trades.If the investor desires to hold more or less of a particular stock orcommodity futures contract then the costs associated with a givenfutures index, the transactions and turnover costs are increasedfurther.

BRIEF SUMMARY OF THE INVENTION

The present invention provides financial products that are advantageousfor use in the financial services industry and particularly advantageousfor use by traders of commodities. In an embodiment, the presentinvention provides an Index that may be used in the trading of commodityfutures.

The present invention also provides methods and systems for tradingfinancial instruments, that are particularly advantageous for commoditytrading. Use of an embodiment of a method and/or system of the presentadvantageously allows a commodity trader active asset allocation whileminimizing transaction costs generally associated with active assetallocation. A user of a method and/or system of the present inventionhas the ability to actively manage a portfolio to maximize return oninvestment, and/or take advantage of trading opportunities withoutmarkedly increasing transaction costs. As a result, a user of a methodand/or system of the present invention is placed in a position to makemore money from their investments.

In an embodiment, the instant invention allows an investor to employ anactive trading strategy using futures contracts that will, withincertain boundaries, result in lower transactions than a passivestrategy. In an embodiment, the instant invention uses a TMS(Transaction Minimizing Strategy) approach, which fixes the maximum rollquantity (described below) in a given market so that it is within 20%of, typically within 5% of, and in certain embodiments equal to thedaily roll quantity (also described below). This differs from otherpublished futures strategies. Other published strategies roll from 20%to 100% of their positions on a particular date, which means that theseother strategies tend to be more expensive due to the higher transactioncosts relative to the present invention. Accordingly, in an embodiment,the instant invention provides a trading approach that utilizes theinnovation of the instant invention as well as methods, computerreadable media, and systems for using this innovation.

As set forth above, and in further detail below, embodiments of thepresent invention relate to methods and systems for reducing transactioncosts and minimizing turnover in the trading of futures contracts. Inanother embodiment, the present invention further provides an algorithmwhose output is a method of investing in futures contracts that mayreduce the rate of turnover, and thus the cost of trading, of certaincommon trading strategies.

In an embodiment, a method of the present invention may be applied to aclass of strategies referred to as indexing strategies that incorporatea dynamic asset allocation approach using futures contracts.

In an embodiment, the instant invention may reduce the turnover (i.e.,the number of transactions) in futures trading thereby reducing thecosts of futures trading by employing a unique method of investing infutures contracts. In particular, in an embodiment, the method of theinstant invention employs a transactions minimizing strategy (TMS)against indexing strategies and uses a dynamic asset allocation approachusing futures contracts.

The transactions minimizing strategy (TMS) of the instant invention canresult in lower turnover and lower transactions costs. For example, incomparison to a commodity index such as the GSCI (Goldman SachsCommodity Index) the TMS may result in total turnover that is up to 30%lower. The resulting cost savings on an investment of $100 million mayamount to $300,000 per year or more (e.g., a 30% reduction of 1%transactions costs).

BRIEF DESCRIPTION OF THE SEVERAL VIEWS OF THE DRAWINGS

FIG. 1: FIG. 1 shows a flowchart of a method in one embodiment ofpresent invention.

FIG. 2: FIG. 2 is the hypothetical performance statistics for the NCCI(Northhampton Capital Commodity Index) versus the long only index.

FIG. 3: FIG. 3 shows a graph of the value of 1000 invested commoditiesfor the NCCI-TP and long only return indexes from January 1991 toDecember 2004.

FIGS. 4-10: FIGS. 4-10 are the hypothetical performance statistics from1991 until 2004 for a series of commodities in the NCCI and the longonly index.

FIG. 11: FIG. 11 is a Numerical Example for cattle in August 2004showing how the NCCI values for total return index and the targetallocation are calculated.

FIG. 12: FIG. 12 is a Numerical Example for cattle in August 2004showing how the NCCI values for the actual allocation to each contract,the daily turnover, and the daily return are calculated.

FIG. 13: FIG. 13 shows the Underwater Curve for NCCI-TR and Long OnlyIndexes from January 1991 to December 2004.

FIG. 14: FIG. 14 shows the hypothetical performance of the AIA GlobalIndex versus the Long, Unhedged Index and the MSCI Global Index.

FIG. 15: FIG. 15 shows the Underwater Curve for the AIA Global Index andUnhedged Long Indexes from Dec. 31, 1990 through Dec. 31, 2004.

FIG. 16: FIG. 16 shows the composite performance for each countryallocation using a 50/50 stock/bond allocation.

FIGS. 17-23: FIGS. 17-23 are hypothetical performance statistics from1991 through 2005 for each foreign market.

FIG. 24: FIG. 24 shows the return for hedges against each foreigncurrency.

DETAILED DESCRIPTION OF THE INVENTION

In an embodiment, the present invention provides an Index comprising atleast one commodity futures contract. Generally, an index of the presentinvention will comprise a plurality of commodity futures contractstraded accorded to a method of the present invention. As understood bythose of ordinary skill in the art, an index, refers to a statisticalindicator providing a representation of the value of the commodityfutures contracts which constitute it. Indices often serve as barometersfor a given market or industry and benchmarks against which financial oreconomic performance is measured. An index may be used to measure thepercent change in return. With respect to commodity futures, a returnmay comprise one or more of a spot return; a collateral return; and/or aroll return. The terms ‘spot return,’ ‘collateral return,’ and ‘rollreturn’ are used consistent with their usage by those of skill in theart.

In financial markets, the term commodity is often used to refer to aproduct which trades on a commodity exchange; including, for examplecommodities, foreign currencies and financial instruments and indexes.More traditionally, the term commodity generally refers to a physicalsubstance, such as food, grains, and metals, which is interchangeablewith another product of the same type, and which investors buy or sell,usually through futures contracts. As the price of the underlyingcommodity fluctuates due to changes in supply and demand, the return ona corresponding futures contract fluctuates in price based at least inpart on the difference between the prices of the futures contract theunderlying commodity.

A futures contract generally refers to a standardized, transferable,exchange-traded contract that requires delivery of a commodity, bond,currency, or stock index, at a specified price, on a specified futuredate. Unlike options, futures convey an obligation to buy. The risk tothe holder is unlimited, and because the payoff pattern is symmetrical,the risk to the seller is unlimited as well. Dollars lost and gained byeach party on a futures contract are equal and opposite. In other words,futures trading is a zero-sum game. Futures contracts are forwardcontracts, meaning they represent a pledge to make a certain transactionat a future date. The exchange of assets occurs on the date specified inthe contract. Futures are distinguished from generic forward contractsin that they contain standardized terms, trade on a formal exchange, areregulated by overseeing agencies, and are guaranteed by clearinghouses.Also, in order to insure that payment will occur, futures have a marginrequirement that must be settled daily. Finally, by making an offsettingtrade, taking delivery of goods, or arranging for an exchange of goods,futures contracts can be closed. Hedgers often trade futures for thepurpose of keeping price risk in check.

The following terms are used in a manner consistent with their meaningto those of ordinary skill in the art.

-   -   Rollover: A futures contract calls for delivery of a commodity        at a particular time in the future. An investor in futures        contracts does not generally take delivery of the commodity, but        rather sells the futures contract as it approaches expiration        and buys a new contract for delivery further in the future. This        transaction is called a rollover or sometimes simply a roll. An        investor can roll an entire futures position or roll a portion        of an open position.    -   Rollover Strategy: A method that describes how a particular        portfolio of futures contracts will be rolled.    -   Nearby Contract: A futures contract that is close to its        expiration date. In a rollover strategy, the nearby contract is        the position that must be closed out. This position could be a        long position or a short position. The sum of nearby contracts        for a given commodity is referred to as the nearby position or        the nearby allocation.    -   Nextout Contract: A futures contract with an expiration date        further in the future than the nearby contract. In one rollover        strategy, the nextout contract is the one the investor will use        to initiate a new position, either long or short. The sum of        nextout contracts for a given commodity is referred to as the        nextout position or the nextout allocation.    -   Investor: The term ‘investor,’ as used herein, may refer to one        or more individuals, one or more managers of a fund comprising        one or more investments, or any other entity or entities that        owns, holds or otherwise has an interest in one or more futures        contracts.

The following definitions are used in a description of the instantinvention.

-   -   Last Roll Date: The last date which an investor will hold a        position in the nearby contract. After this date any position in        the nearby contract must be either rolled or closed out. This        value is determined by an investor or by an Index Committee for        a given market and will generally be set in a manner that        ensures that there will be adequate liquidity remaining in the        nearby contract so that positions can be easily liquidated.    -   Days Between Expirations: The number of days between the last        roll date of the prior nearby contract (the contract that has        most recently passed its last roll date) and the last roll date        of the current nearby contract. An investor or Index Committee        may choose to measure this quantity using either the number of        calendar days between expirations or the number of business        days.    -   Daily Roll Quantity: The inverse of days between expirations. If        this quantity is rolled each trading day, then the entire        position will be rolled in equal installments by the last roll        date. For example, if there are 62 days between expirations for        a given copper futures contract, then if 1/62 (1.613%) of the        position is rolled each day the position will be fully rolled on        the last roll date of the current nearby copper contract. If        calendar days are used to computed the days between expirations,        then the daily roll quantity is the inversed of days between        expirations times the number of days since the last trading day.    -   Maximum Roll Quantity: The largest percentage of a futures        contract that will be rolled on a given day.    -   Target Allocation: The target allocation is the number of        futures contracts in a given market that a futures trading        strategy indicates should be held.    -   Actual Allocation: The number of futures contracts in a given        market that are actually held by an investor utilizing the TMS.    -   Maximum Nearby Allocation: The largest position that can be held        in the nearby contract. This quantity cannot be more than 100%        of the total allocation (wherein the total allocation is the        maximal allocation that can be held for any one commodity, and        must be zero after the last roll date for the nearby contract).        The TMS Methodology:

In an embodiment, the instant invention uses a Transaction MinimizingStrategy (TMS) that fixes the maximum roll quantity in a given market asa multiple of the daily roll quantity. An investor or Index Committeemay choose this TMS Multiple to be set to 3, may be set to 2, may be setto 1, or set some fraction between 1 and 3. This differs from otherpublished futures strategies. Because, in an embodiment of the presentinvention in which the Multiple is equal to 1, the daily roll quantitymay not exceed 5% for any of the futures contracts currently traded onmajor exchanges (because there are no periods of time where the daysbetween expirations is less than 20 days), the maximum roll quantity ofan investor using the TMS may not exceed 5% in any market and will oftenbe much less. An additional benefit of this method is a reduction inmarket impact from rollovers. If a strategy calls for rolling 100% of aposition on a particular day, this may have an impact on markets withrelatively low liquidity. By limiting the turnover in any contract, theeffect of low liquidity will be considerably lessened. Even when theMultiple is set to the maximum value of 3, the largest daily turnover inany contract may not exceed 15% of the position, and will generally beless.

An embodiment of the present invention may employ a maximum nearbyallocation (MNA). In one embodiment, the MNA is equal to the product ofthe daily roll quantity (DRQ) and the number of days until the last rolldate (LRD). Such an MNA can insure that an entire nearby position can berolled on or before the roll date without ever exceeding the daily rollquantity on a given date. In other embodiments of the present invention,the MNA may be set to a value that is different than the product of theDRQ and the LRD. In other embodiments of the present invention, the MNAfeature will not be utilized at all. However, if the MNA is eliminated,the MRQ will occasionally exceed the DRQ.

In an embodiment of the present invention 100, as shown in FIG. 1, itmay be advantageous to determine a change that should be made in anearby position and/or a nextout position. For example, in an embodimentof the present invention, it may be advantageous to adjust a nearbyposition and/or a nextout position based at least in part on an actualallocation of futures contracts and a target allocation of futurescontracts.

In some embodiments of the present invention, an allocation difference(AD) can be calculated 101. The allocation difference can be calculated101 by subtracting the actual allocation from the target allocation. Inone such embodiment, the allocation difference may be compared with themaximum roll quantity. The allocation difference may also be comparedwith 0 to determine whether the allocation difference is positive ornegative. In such an embodiment, there are 5 potential states forcourses of action that may result from the two comparisons, though onlyone may be performed:

-   -   1. If the allocation difference is greater than or equal to the        maximum roll quantity 102, no change is made to the nearby        position, and the nextout position is increased 108 by a        quantity of nextout contracts that is equal to the maximum roll        quantity.    -   2. If the allocation difference is less than the maximum roll        quantity 104 and if the allocation difference is positive 104,        no change is made to the nearby position 109, and the nextout        position is increased by a quantity of nextout contracts that is        equal to the allocation difference 109.    -   3. If the allocation difference is 0 (105), no change is made to        the nearby position or to the nextout position 114.    -   4. If the allocation difference is negative 106 and the absolute        value of the allocation difference is less than the maximum roll        quantity 106, the nearby position is reduced 110 by a quantity        of nearby contracts equal to the absolute value of the        allocation difference.    -   5. If the allocation difference is negative 107 and the absolute        value of the allocation difference is greater than or equal to        the maximum roll quantity 107, the nearby position is reduced        111 by a quantity of nearby contracts equal to the absolute        value of the maximum roll quantity.

An embodiment of the present invention may further comprise the stepwhere, if there has been a change in the nextout position and/or thenearby position 112, and if the nearby allocation exceeds the maximumnearby allocation 112, then the amount by which the nearby allocationexceeds the maximum nearby allocation is rolled in the usual way 113(i.e., nearby contracts are sold out of the nearby position and nextoutcontracts are purchased for the nextout position).

The conditions described above may be summarized as follows. If ΔNB isdefined as the change in the position of the nearby position, ΔNX is thechange in the nextout position, MRQ is the maximum roll quantity, andAD_(t) is allocation difference at time t, then: Case 1: AD_(t) ≧ MRQΔNB = 0 ΔNX = MRQ Case 2: MRQ > AD_(t) > 0 ΔNB = 0 ΔNX = AD_(t) Case 3:AD_(t) == 0 ΔNB = 0 ΔNX = 0 Case 4: 0 > AD_(t) and |AD_(t)| < MRQ ΔNB =AD_(t) ΔNX = 0 Case 5: 0 > AD_(t) and |AD_(t)| ≧ MRQ ΔNB = −MRQ ΔNX = 0

And if a change is made to either the nextout position or the nearbyposition, and if the nearby allocation is greater than the maximumnearby allocation (NB>MNA), then an additional transaction may bring thenearby allocation to the maximum nearby allocation by rolling NB−MNAshares from the nearby position to the nextout position.ΔNB=−(NB−MNA)ΔNX=NB−MNA

The actions taken in each case have the following effects on the actualallocation:

-   -   1. The actual allocation increases but is still less than the        target allocation.    -   2. The actual allocation increases and becomes equal to the        target allocation.    -   3. The actual allocation remains equal to the target allocation.    -   4. The actual allocation decreases and becomes equal to the        target allocation.    -   5. The actual allocation decreases but is still greater than the        target allocation.

These actions summarize the TMS system. By following these rules, in anembodiment of the present invention, the total turnover may not belarger than a system that employs a different rollover strategy andwill, in almost every instance, be lower. The turnover may not be higherthan the simply rolling a long position because:

-   -   1. Using an embodiment of the TMS, one never buys the nearby        contract. Once a futures contract becomes the nearby contract,        the position may be reduced each day, or left unchanged, but may        never be increased.    -   2. Using an embodiment of the TMS, one never sells the nextout        contract. Once a futures contract becomes the nextout contract,        the position may be increased each day, or left unchanged, but        will never be reduced.        A rollover strategy that breaks up turnover into smaller        quantities generally relates to lower transaction costs and        lower overall costs. Other embodiments of the present invention        may allow an investor to buy a nearby contract or to sell a        nextout contract.

Thus, the instant invention is directed to methods of performing theabove enumerated steps in trading futures. By following theabove-enumerated steps, one is able to reduce the number oftransactions, leading to lower transaction costs. The above-enumeratedsteps can also be part of an algorithm, which in turn can be a computerprogram or a part of a computer program. Thus, a computer readable mediaand systems employing the algorithm and/or a computer program areconsidered to be within the scope of the instant invention. The instantinvention contemplates the use of any computer program that comprisesone or more of the above steps, wherein such computer program isindependent software, may be either web accessible, or is part of anetwork that may or may not be accessible by the web. Further, it iscontemplated that any computer program that performs theabove-enumerated steps may be used in concert with any other computerprogram, whether or not the other computer program is commerciallyavailable. Moreover, it is contemplated that any computer program thatcomprises the above-enumerated steps may be linked to any market ormarket index that will allow trades or rollover to occur per trader'sinstruction or to occur automatically.

Thus, the instant invention is directed to methods of performing theabove enumerated steps in trading futures. By following theabove-enumerated steps, one is able to reduce the number oftransactions, leading to lower transaction costs. Further, embodimentsof the present invention may be stored as instructions, code or programson computer-readable media. Systems in communication with suchcomputer-readable media may execute the instructions stored within thecomputer-readable media to perform the steps described herein as carriedout, or assisted, by a processor, computer or server. Embodiments ofcomputer-readable media may comprise, but are not limited to, anelectronic, optical, magnetic, or other storage or transmission devicecapable of providing a processor, such as the processor in a web server,with computer-readable instructions. Other examples of media comprise,but are not limited to, a floppy disk, CD-ROM, magnetic disk, memorychip, ROM, RAM, ASIC, configured processor, all optical media, allmagnetic tape or other magnetic media, or any other medium from which acomputer processor can read. Also, various other forms ofcomputer-readable media may transmit or carry instructions to acomputer, such as a router, private or public network, the Internet orthrough a website, or other transmission device or channel. Theprocessor, and the processing, described may be in one or morestructures, and may be dispersed through one or more structures. Theprocessor may be in communication with a market or market index that mayallow trades or rollover transactions, wherein such transactions ortrades may occur by manual instruction or automatically. The processormay comprise code for carrying out one or more of the methods (or partsof methods) described herein.

In the above steps, it is contemplated that the actual allocation andthe target allocation are for any of a number of given individualcommodities. Non-limiting examples of commodities include energy such ascrude oil (CL), heating oil (HO), gasoline (HU), natural gas (NG),metals such as gold (GC), copper (HG), or aluminum (AL), grains such ascorn (C), wheat (W), soybeans (S), livestock such as cattle (LC), leanhogs (LH), softs such as cotton (CT) and coffee (KC), and dairy productssuch as milk (MJ). However, it will be recognized by those of skill inthe art that the instant invention includes allocations of any presentday commodities that are actively traded and/or any commodities that maybe actively traded in the future including but not limited to futurescontacts for delivery of equity indexes, bonds, and foreign exchange.

These commodities can be traded in any market, including but not limitedto the American Commodity Exchange, AMEX Commodities Corporation,Chicago Board of Trade, Chicago Mercantile Exchange, Chicago Rice &Cotton Exchange, Coffee, Sugar & Cocoa Exchange, COMEX Division of NewYork Mercantile Exchange, Kansas City Board of Trade, London MetalsExchange, MidAmerica Commodity Exchange, Minneapolis Grain Exchange, NewYork Cotton Exchange, New York Futures Exchange, New York MercantileExchange, Philadelphia Board of Trade, Pacific Commodity Exchange,Pacific Futures Exchange, Sydney Futures Exchange, Montreal StockExchange, Eurex, Osaka Securities Exchange, London InternationalFinancial Futures Exchange, Tokyo Stock Exchange, and the Twin CitiesBoard of Trade.

In general, the approach of the instant invention will result in reducedtransactions costs relative to a passive strategy or a very activelytraded system as long as the trading system or strategy satisfies twocriteria:

-   -   1. The system calls for changing the quantities of futures        contracts bought or sold short. If the system calls for a        constant number of contracts in each market, then the total        turnover using the TMS may be the same as with conventional        rollover systems.    -   2. The system does not rely on large changes in the number of        futures contracts bought or sold each day. Very active trading        systems may not be well suited to the TMS because of the limits        placed on the change in allocation to a given commodity.

As long as there is some change in the mix of futures contracts theremay be an opportunity to reduce transactions costs using the method,system and/or computer readable media of the instant invention.Opportunity to reduce costs may be maximized for systems that call formoderate changes in different commodity futures contracts each day.

Momentum-Based Trading Rule

An embodiment of the present invention uses a momentum-based tradingrule to determine a target allocation for a commodity. Some embodimentsof the present invention may use different methods for determining atarget allocation for a commodity. Some embodiments of the presentinvention may use a momentum-based trading rule in combination with oneor more other methods, or may not use a momentum-based trading rule atall in determining a target allocation for a commodity. The targetallocation can be based on one or more lookback indicators. A lookbackindicator according to an embodiment of the present invention may give apositive or a negative signal for a specified period for a commodity.Such a signal may be based at least in part on a difference between atotal return index on a first date and second date, wherein the seconddate occurred one or more days prior the first date. In an embodiment,the signal is positive if the total return index on the second date isless than the total return index on the first date, otherwise the signalis negative. Such a signal is called a lookback indicator because itlooks back one or more days, but ignores dates in between the first andsecond dates. In an embodiment of the present invention, one or morelookback indicators may be used to compute a target allocation.

In an embodiment of the present invention, a total return index for adate may be calculated before evaluating one or more lookbackindicators. In an embodiment, a total return index may be calculatedusing the following steps: calculating a proportion of an investmentheld in a nearby contract on a first date (P_(t)), calculating a spotindex (S_(t)), calculating a one-day spot profit/loss (SpotPL_(t)),calculating roll profit/loss (rollPL_(t)), calculating a totalprofit/loss (totalPL_(t)), calculating a daily return (r_(t)), andcalculating the total return index (TRI_(t)).

In an embodiment, P_(t) may be calculated by dividing the number of daysuntil a last roll date of a nearby contract by the number of daysbetween last roll dates of a prior expiration and a nearby expiration,as shown in the following equation:$P_{t} = \frac{\#\quad{days}\quad{until}\quad{last}\quad{roll}\quad{date}\quad{of}\quad{nearby}\quad{contract}}{\begin{matrix}{\#\quad{days}\quad{between}\quad{last}\quad{roll}\quad{dates}\quad{of}} \\{{prior}\quad{expiration}\quad{and}\quad{nearby}\quad{expiration}}\end{matrix}}$

In an embodiment, the spot index, St, may be calculated as follows,where NB is the price of a nearby contract, NX is the price of a nextoutcontract, and 1-Pt is the proportion of an investment held in a nextoutcontract:S _(t)=(NB)P _(t) +NX*(1−P _(t))

In an embodiment, the 1-day spot profit/loss maybe calculated asfollows, where S_(t-1) is the spot index for the date preceding the datefor which the total return index is calculated.SpotPL _(t) =S _(t) −S _(t-1)

In an embodiment, the roll profit/loss may be calculated as follows,where P_(t-1) is the proportion of the investment held in nearbycontracts for the date preceding the date for which the total returnindex is calculated. In an embodiment, the roll profit/loss may reflectthe portion of the contract rolled each day.RollPL _(t)=(NX−NB)*(P _(t-1) −P _(t))

In an embodiment, the total profit/loss may be set equal to the spotprofit/loss plus the roll profit/loss as shown:TotalPL _(t)=SpotPL _(t)+rollPL _(t)

In an embodiment, the daily return may be calculated as the percentagegain or loss based on the prior day's total investment,r _(t)=TotalPL _(t) /S _(t-1)

In an embodiment, the total return index may be computed from the dailyreturns.TRI _(t) =TRI _(t-1)(1+r _(t))

In an embodiment, a lookback indicator for a first date, t, and a seconddate, t-x, may have a positive signal if the total return index for datet (TRI_(t)) is greater than the total return index for date t-x(TRI_(t-x)). In an embodiment, a lookback indicator, L_(x), may have avalue of 1, if TRI_(t)>TRI_(t-x), and a value of 0 otherwise.

An embodiment of the present invention may employ one or more lookbackindicators to determine a target allocation. For example, in anembodiment, a target allocation may be based on three lookbackindicators according to the following equation, wherein L₁₅ is alookback indicator for a date 15 days preceding the present date, L₂₇ isa lookback indicator for a date 27 days preceding the present date, andL₅₅ is a lookback indicator for a date 55 days preceding the presentdate.TA _(t) =[L ₁₅ +L ₂₇ +L ₅₅]*100%]/3

In another embodiment, a target allocation may be based on threelookback indicators according to the following equation, wherein 40% isthe minimum percentage allocation for the target allocation.TA _(t)=40%+20%*(L ₁₅ +L ₂₇ +L ₅₅)

A more general equation for determining a target allocation based uponone or more evenly-weighted lookback indicators may be expressed asfollows, wherein TA_(min) % is the minimum percentage for the totalallocation, n is the number of lookback parameters to be used, and L₁through L_(n) are the lookback parameters to be used (n.b. thesubscripts, 1 and n, used here denote a series of lookback parameters,rather than dates related to the lookback parameters), and wherein100%≧X %≧TA_(min) %≧0%.${T\quad A_{t}} = {{T\quad A_{\min}\%} + {\frac{{X\%} + {T\quad A_{\min}\%}}{n}*\left( {L_{1} + \ldots + L_{n}} \right)}}$

For example, let TA_(min)=40%, X %=100%, n=3, and L={L₁₅, L₂₇, L₅₅}, asused previously.${T\quad A_{t}} = {{40\%} + {\frac{{100\%} - {40\%}}{3}*\left( {L_{15} + L_{27} + L_{55}} \right)}}$

which becomes, as shown previously:TA ₁=40%+20%*(L ₁₅ +L ₂₇ +L ₅₅)

An embodiment of the present invention may determine a target allocationbased at least in part on one or more unevenly weighted lookbackparameters. For example, a total allocation may be based on threelookback parameters with uneven weights.TA _(t)=40%+[(10%*L ₁₅)+(20%*L ₂₇)+(30%*L ₅₅)]In such an embodiment, L₁₅ has the least weight, L₂₇ has twice theweight of L₁₅, and L₅₅ has triple the weight of L₁₅.

Still other embodiments may comprise more or fewer lookback parameters,different weights, or a different minimum percentage allocation. A moregeneral expression of a target allocation equation using unevenlyweighted parameters is shown below, wherein W % is a weightingpercentage; n≧1; p denotes one of a set of lookback parameters, whereinthe set of lookback parameters comprises one or more lookbackparameters; and 100%≧X %≧0%.${T\quad A_{t}} = {{T\quad A_{\min}\%} + {\sum\limits_{p = 1}^{n}\left( {W_{p}\%*L_{p}} \right)}}$where${{T\quad A_{\min}\%} + {\sum\limits_{p = 1}^{n}\left( {W_{p}\%} \right)}} = {X\%}$

For example, let TA_(min)=40%, X %=100%, n=3, W={10%, 20%, 30%) andL={L₁₅, L₂₇, L₅₅}.${T\quad A_{t}} = {{40\%} + {\sum\limits_{p = 1}^{3}\left( {W_{p}\%*L_{p}} \right)}}$which reduces to, as shown above:TA _(t)=40%+[(10%*L ₁₅)+(20%*L ₂₇)+(30%*L ₅₅)]and${T\quad A_{\min}} = {{40\%} + {\sum\limits_{p = 1}^{3}\left( {W_{p}\%} \right)}}$which reduces toTA _(min)=40%+(10%+20%+30%)=100%

The following examples illustrate how the above-mentioned method, systemand computer readable media are employed in one embodiment of theinstant invention. These examples are merely meant as illustrations ofthe instant invention and in no way are meant to limit the scope of theinstant invention. Those of skill in the art will recognize that themethod is a general method that can be employed with a variety of knowntrading systems and/or markets with the below listed commodities or withother commodities. Additional minor modifications that fit within thespirit of the instant invention are considered to be within the scope ofthe instant invention such as other commodities and other methods ofdetermining target allocations, etc.

An Application of Transactions Minimizing System to a Commodity FuturesIndex: The Northampton Capital Management LLC Strategy and Index:

Example of how the Transaction Minimizing Strategy works:

Generally, the TMS is employed using a given commodities index byapplying the following generic steps:

-   -   An Index Committee selects the contracts to be traded and        selects the Maximum Allocation to a given commodity or sector.    -   An index is selected that trades a given number of commodity        futures index. Thus, it will be understood by those of skill in        the art that the above method is a general method that can be        used with any of a variety of indexes.    -   A publicly available momentum-based trading rule determines the        Target Allocation for each commodity. However, those of skill        will recognize that there are many publicly available trading        rules. Thus, the methods, systems and computer readable media of        the instant invention is adaptable to work with any of these        trading rules.    -   Employs the Transactions Minimizing System to determine the        Actual Allocation to a given commodity.

As an illustration of how the TMS works, the NCCI (Northhampton CapitalCommodity Index) is used. This Index has been used for trading either 13or 14 commodity futures contracts. Thus, those of skill in the art willrecognize that any number of commodities can be traded and it will berecognized that the mix of commodities can be changed so that othercommodities are traded. However, in this illustrative example, thefollowing table (Table 1) shows the futures contracts that have beenselected to be components of the index. The allocations to eachcommodity and the contract months traded are also provided. There is theassumption that allocations will be made on an unleveraged basis andbased on market prices for the various contracts at the time ofinvestment. This implies a re-allocation of risk each day due to thedaily roll methodology employed in the index. The maximum allocation isthe largest percentage of assets invested in a given commodity. Becauseof the momentum-based asset allocation rule, the actual allocation couldbe less than the maximum allocation. TABLE 1 Maximum Market ExchangeAllocation Expiration Months Coffee NYBOT 5% Mar, May, Jul, Sep, DecCopper COMEX 10% Mar, May, Jul, Sep, Dec Corn CBOT 5% Mar, May, Jul,Sep, Dec Cotton NYBOT 5% Mar, May, Jul, Oct, Dec Crude Oil NYMEX 20% Allmonths Gold COMEX 5% Feb, Apr, Jun, Aug, Dec Heating Oil NYMEX 10% Allmonths Lean Hogs CME 5% Feb, Apr, Jun, Jul, Aug, Oct, Dec Live CattleCME 5% Feb, Apr, Jun, Jul, Aug, Oct, Dec Natural Gas NYMEX 10% Allmonths Soybeans CBOT 5% Jan, Mar, May, Jul, Nov Unleaded Gasoline NYMEX10% All months Wheat CBOT 5% Mar, May, Jul, Sep, Dec

The NCCI (Northhampton Capital Commodity Index) is rebalanced daily. Theallocation to each futures market is based on the spot index (equation(2) below). In one embodiment of the instant invention, the weights aredetermined by the Index Committee and changes in weights are announcedby June 30 of any year for implementation on January 1 of the followingyear.

In another embodiment, a different mix (of 14 commodities) may be used,including the following areas of trade and commodities that fall intothese areas (with the respective maximal percentages being recited inthe parentheses):

-   -   ENERGY (50%): Crude Oil (20), Heating Oil (10), Gasoline (10),        Natural Gas (10).    -   METALS (15%): Gold (5), Copper (5), Aluminum (5).    -   GRAINS (15%): Corn (5), Wheat (5), Soybeans (5).    -   LIVESTOCK (10%): Live Cattle (5), Lean Hogs (5)    -   SOFTS (10%): Cotton (5), Coffee (5)

The below table (Table 2) displays the exchange where these individualcommodities can be found as well as the expiration months. Still otherembodiments may use different mixes of futures contracts. TABLE 2 MARKETEXCHANGE EXPIRATION MONTHS Aluminum LME All months Coffee CSCE Mar, May,Jul, Sep, Dec Copper COMEX Mar, May, Jul, Sep, Dec Corn CBOT Mar, May,Jul, Sep, Dec Cotton NYCE Mar, May, Jul, Dec Crude Oil NYMEX All monthsGold COMEX Feb, Apr, Jun, Aug, Dec Heating Oil NYMEX All months LeanHogs CME Feb, Apr, Jun, Jul, Aug, Oct, Dec Live Cattle CME Feb, Apr,Jun, Jul, Aug, Oct, Dec Natural Gas NYMEX All months Soybeans CBOT Jan,Mar, May, Jul, Nov Unleaded Gasoline NYMEX All months Wheat CBOT Mar,May, Jul, Sep, Dec

The NCCI utilizes a momentum-based trading rule to determine the targetallocation to a given commodity. To minimize turnover and trading costs,there may be a maximum daily position change in each commodity, so thatthe actual allocation to a given commodity may be higher or lower thanthe target allocation if the target allocation changes by more than thisdaily maximum turnover.

Determining the Target Allocation by Employing the Momentum-BasedTrading Rule

The target allocation is based on the momentum-based trading ruledescribed in Spurgin (Spurgin, R., A Benchmark for Commodity TradingAdvisor Performance, The Journal of Alternative Investments, Fall,1999), which is herein incorporated in its entirety, and as describedabove. However, it will be understood by those of skill in the art thata target allocation can be derived from many of the publicly availabletrading rules. In an embodiment of the present invention, amomentum-based trading rule evaluates three signals for each commodity;a short term signal, a medium term signal, and a long term signal. Eachsignal can be positive or negative. Based on these signals and a minimumtarget allocation of 40%, the target allocation takes on one of fourpossible values: 40%, 60%, 80%, and 100% of the maximum allocation.Thus, the position in each commodity will never be more than 100% orless than 40%. For example, corn is given a 5% maximum allocation, sothe target allocation for corn as a percentage of the total value of theindex can be 2% (i.e., 40% of the maximum allocation), 3% (i.e., 60% ofthe maximum allocation), 4% (i.e., 80% of the maximum allocation), or 5%(i.e., 100% of the maximum allocation).

In one embodiment, the target allocation can be determined by means of alookback strategy.

The target allocations in the NCCI are based on the lookback strategydescribed above. An x-day lookback strategy gives a positive signal ifthe total return index on date t is higher than it was on date t-x.Otherwise, the strategy gives a negative signal.

The number of days used to compute the lookback indicators in the NCCIare 15 days for the short-term (L₁₅), 27 days for the medium-term (L₂₇),and 55 days for the long-term (L₅₅) momentum-based trading strategy.

The total return index may be computed before the lookback signals canbe evaluated. Note that this total return index may only be used toevaluate trading signals and generate the target allocation. It may notactually traded in the index. This may be because the total return indexmay be based on a full long position in the underlying commodity futurescontract and uses a slightly different rollover strategy than the tradedportion of the NCCI. The NCCI total return index for each commodity maybe a weighted average of the return of the position in both the nearbyand the nextout contracts. The NCCI uses a continuous roll strategy. Itholds positions in the two nearest active futures contracts, and eachday sells some of the front contract and rolls the position into thenext-out contract.

In an embodiment, the roll strategy incorporated in the total returnindex may be linear—if there are 90 days between the last roll dates ofthe nearby and nextout contract, then 1/90 of the position will berolled each day ( 3/90 will be rolled over the weekend). Rollovers willbe based on calendar day with weekend/holiday rolls taking place on theday after the weekend/holiday. This strategy may be employed in order toprovide the smoothest possible return series from which to generate atrend-following system. Other embodiments may comprise non-linear orother total return indexes. Mathematically, the strategy can besummarized as described above in the “Momentum-Based Trading Rule”section.

Computing the Trading Rule

In an embodiment, the lookback trading rule for a given number of daysL_(x) will take on a positive value if the total return is positivebetween date t-x and date t. In this illustrative example, ifTRI_(t)>TRI_(t-x) then L_(x)=1, otherwise L_(x)=0. Other embodiments maycomprise trading rules that have positive values based on other oradditional considerations.

The NCCI evaluates three lookback signals to determine the targetallocation: L₁₅, L₂₇, and L₅₅. The minimum target allocation is 40%long, and this is increased by 20% for each positive signal:TA ₁=40%+20%*(L ₁₅ +L ₂₇ +L ₅₅)

Thus, if all of the look-back signals (L₁₅, L₂₇, and L₅₅) give positivereturns the target allocation will be 100%. For corn, the targetallocation would be 5% (or 100% of 5%). Changes in the NCCI trading ruleare implemented with a 1-day lag, which may reduce ambiguity.

A quicker way of evaluating the signal may be to look for the Number ofPositive Signals Target Allocation as % of Maximum Allocation:

-   -   If none of the signals (i.e., L₁₅, L₂₇, and L₅₅) are positive        than the target allocation is approximately 40% of maximum, in        an embodiment. In other embodiments, the target allocation may        be greater or less than approximately 40% of maximum.    -   If one of the signals is positive, then the target allocation is        approximately 60% of maximum, in an embodiment.    -   If two of the signals are positive, then the target allocation        is approximately 80% of maximum, in an embodiment.    -   If all three of the signals are positive, then the target        allocation is approximately 100% of maximum, in an embodiment.

In an embodiment, if a commodity futures contract has a zero long-runrate of return, then the average target allocation may be 70%, as eachsignal will have a 50% chance of being positive on any given day. Inother words, each signal (L₁₅, L₂₇, and L55) contributes 50%TA ₁=40%+20%*(L ₁₅=½+L ₂₇=½+L ₅₅=½)=70%Given the positive long-run rate of return observed in commodity futuresmarkets as a result of inflation and positive roll returns due tobackwardation, it is likely that the long-run probability of a positivesignal will be higher than 50% and the average target allocation above70%. In other embodiments, the average target allocation may be lessthan 70%, or may comprise a different lookback strategy or parameters.

Using historical data from 1991 to 2004, the average target allocationin a given commodity ranged from a low of 64.6% in coffee to a high of74.8% in crude oil.

The average target allocation data derived from historical data canlikely be used advantageously to decide what futures contracts to holdand in what amounts. Thus, the instant invention can advantageously beused to further increase profits. In other words, the futures thatperform well are given a higher target allocation and are thus, held inhigher amounts. In contrast, the commodity futures that perform lesswell may be held in lower amounts, or alternatively, can be used in adecision to not hold the commodity at all when the index is being set.The average target allocation data derived from historical data can aidin this decision.

Determining the actual allocation and the position changes each tradingday.

The Transactions Minimizing Strategy (TMS) incorporates many of thefeatures of the daily rollover strategy described above, but withmodifications to allow for dynamic asset allocation based on the tradingrule while still minimizing transactions costs. The basic insight may bethe connection between the rollover strategy and the asset allocationstrategy. The daily rollover strategy involves selling a small portionof the position in the nearby contract each day and buying a similarquantity of the deferred contract (i.e., the nextout contract). However,if the intent is to reduce the overall exposure to the contract, thiscan be accomplished by selling a small portion of the nearby contract asplanned, but not buying the deferred (i.e., nextout) contract. Theresult is a lower overall allocation. Similarly, increasing theallocation can be accomplished by slightly increasing the position inthe deferred contract but not selling the front contract. Thus, withincertain boundaries, active asset allocation can be accomplished withoutincreasing the transactions costs.

The hypothetical annual performance of the NCCI for the years 1991 to2004 is shown in the table (Table 3) below. For comparison purposes, thereturns to a Long-Only index and a Target Allocation index are provided.The NCCI Long-Only index shows the hypothetical performance of the NCCIwithout the dynamic asset allocation strategy (i.e., it does not applythe lookback strategy and assumes a target allocation of 100% throughoutfor each commodity). As such, the difference between the NCCI and theNCP Long-Only indexes reflects the performance of the asset allocationstrategy. The other comparison index, called the Target Allocation Indexassumes that the actual allocation is moved to the target allocationeach trading day. The difference between the NCCI return and the TargetAllocation return reflects the performance of the TransactionsMinimizing System as described above. TABLE 3 NCCI Composite Pro FormaNCCI Long Only Target Returns 1991-2004 Return Return Allocation Return1991 (3.5) (10.8) (5.5) 1992 8.2 7.2 7.6 1993 (3.4) (10.0) (3.4) 199414.7 15.7 14.0 1995 16.0 17.1 16.2 1996 32.8 38.4 31.6 1997 (3.9) (7.7)(0.8) 1998 (17.6) (31.3) (17.1) 1999 28.7 34.7 29.9 2000 32.3 37.9 34.52001 (18.3) (28.0) (17.6) 2002 21.0 29.9 22.8 2003 17.6 27.5 20.3 200418.0 18.6 16.4 Average Annual Return 10.2 10.0 10.6 Compound AnnualReturn 8.9 7.3 9.3 Annualized Standard Deviation 11.2 14.9 11.2 SharpeRatio 0.41 0.21 0.44

The performance table indicates that the NCCI average annual return(10.2%) is about the same as the Long Only return (10.0%), but thecompound return of the NCCI (8.9%) may be substantially higher than thecompound return of the Long Only index (7.3%). Furthermore, theannualized volatility of the NCCI (11.2) may be significantly lower thanthe volatility of the Long Only index (14.9%). The higher return andlower volatility result in a Sharpe Ratio for the NCCI of 0.41, abouttwice as large as the Sharpe Ratio of the Long Only index.

When compared to the Target Allocation index, the NCCI has an annualreturn that is a about a half-percent lower than the Target Allocationindex and almost the same volatility. However, the annual turnover forthe Target Allocation index is more than 50% higher than the NCCI, so itis likely that the additional trading costs would compensate for thehigher returns of the Target Allocation index.

The low correlation between commodity index products and other majorasset classes may make them an attractive diversifier (such as tradingcurrencies in the financial markets). As shown below in Table 4, despitethe active asset allocation feature embedded in the NCCI, thecorrelation with other commodity indexes is very high and thecorrelation with other asset classes is quite low. The correlationsbetween the NCCI and other major commodity indexes are above 93% and areonly slightly less than the corresponding correlations with the LongOnly index. The correlation between the NCCI and U.S. stock and bondmarkets are both close to zero. The NCCI also has a low correlation(0.17) with an index of large commodity trading advisors. The lowcorrelation between the NCCI and other large commodity trading advisorsis due to the fact that most of these trading advisors trade primarilyin financial and currency markets, so they would not be expected to havea high correlation with an index that trades primarily in physicalcommodity markets (as is present in the current embodiment of the NCCI).TABLE 4 Correlation with Asset Classes and Commodity Indexes Long OnlyMajor Commodity Indexes NCCI Correlation Index Correlation Goldman SachsCommodity Index .94 .95 Dow Jones/AIG Commodity Index .93 .94 LehmanU.S. Aggregate .01 .01 S&P 500 Total Return Index .03 .06 CISDM CTADollar-Weight Index .17 .11 (Source: Bloomberg LP)

In Table 3 above, it was shown that the compound return of the Long OnlyIndex (7.3%) was significantly lower than the average annual return(10.0%). In contrast, the NCCI has a compound return (8.9%) that issignificantly closer to the average annual return (10.2%). That isbecause the NCCI is designed to have lower losses during drawdowns.These lower losses can be seen in FIG. 12, which shows the UnderwaterCurve for NCCI-TR and Long Only Indexes from January 1991 to December2004. In Table 5, an analysis of the three largest drawdowns in theperiod from October 1990 to December 2004 is shown. TABLE 5 Analysis ofThree Largest Drawdowns, October 1990 to December 2004 NCCI-TR Long OnlyTotal Composite Return Index 1991-1994 Peak-to-Trough  7% 14% Duration(months)  7 32 1997-2000 Peak-to-Trough 27% 43% Duration (months) 27 322000-2003 Peak-to-Trough 21% 31% Duration (months) 31 32 1990-2004Peak-to-Trough 18% 29% Duration (months) 22 32

One of the principal benefits of a dynamic asset allocation strategy isits ability to reduce exposure to an investment asset during a sustaineddecline. The momentum-based trading rule incorporated in the NCCI issimilar to a portfolio insurance strategy. During the sizeable declinesin commodity prices in 1998 and 2001, the NCCI reduced its averageposition to below 60% of assets, allowing for significantly reducedlosses during those periods. As shown in table 5 above, the NCCIexperienced a peak-to-trough decline of 27% during the 1997-2000 bearmarket in commodity prices, while the Long Only index experienced a 43%peak-to-trough decline. The subsequent decline that bottomed out in 2001saw an 18% decline for the NCCI and a 29% decline for the Long Onlyindex. Over the 1991-2004 time period analyzed, NCCI drawdowns wereabout ⅓ less severe and about ⅓ shorter on average than drawdowns in theLong Only index. Thus, it may be advantageous to not have largeallocations of commodities in periods where they are sufferingdrawdowns.

Average turnover in the NCCI Composite averages about 30% less than theLong Only index. Using the TMS methodology, the NCCI turns over about6.4 times per year versus 9.0 times for the Long Only index. Whileestimates of transactions costs in commodity markets vary considerably,it is common for investors to pay in excess of 100 basis points per yearfor a long-only commodity index product, so a reduction of 30% in costscan mean substantial savings. Furthermore, because the NCCI trades alittle each day rather rolling the entire position on a few days eachroll period, there is less impact on liquidity. This can result insubstantial savings by employing the NCCI.

The following table (Table 6) outlines the turnover rates for the NCCIComposite, the Long Only index and the Target Allocation index. Theturnover rate for the Target Allocation index uses some of the TMSmethodology (daily rolls, incorporates roll strategy into assetallocation strategy) but does not use the maximum daily quantity. If theTarget Allocation increases by 20% at the end of a trading day, the full20% will be traded rather than spreading the trade over several days aswould be the case in the NCCI. The total turnover in the TargetAllocation index is a bit lower than the Long Only index (8.6 turns peryear versus 9.0 turns for the Long Only index) but is still considerablyhigher than the NCCI (in all instances). These additional transactioncosts are likely to make both the Target Allocation index and the LongOnly index considerably more expensive than the NCCI. TABLE 6 NCCIComposite Turnover Analysis NCCI Long Only Target Turnover TurnoverAllocation Turnover 1991 6.2 9.0 8.5 1992 6.4 9.0 8.2 1993 5.9 9.0 8.01994 6.4 9.0 8.7 1995 6.8 9.0 8.9 1996 7.3 9.0 9.4 1997 6.1 9.0 7.9 19984.9 9.0 7.0 1999 6.9 9.0 8.8 2000 7.1 9.0 9.0 2001 5.3 9.0 7.9 2002 7.09.0 9.2 2003 6.8 9.0 8.8 2004 7.1 9.0 9.4 Average Annual Turnover 6.49.0 8.6

This invention describes the methodology for constructing theNorthampton Capital Commodity Index (NCCI). The index uses active assetallocation to reduce the risks inherent in a commodity product whilepreserving the beneficial return and correlation properties that havemade commodities an attractive investment alternative. The technologyemployed in the construction of the index ensures that transactionscosts are minimized, while performance of the NCCI is comparable to orsuperior to the other indexes. Liquidity is maintained by combiningrolls and asset allocation decisions and by trading small quantities ofeach commodity each day. Products linked to this index may be attractiveto investors with concerns about the high costs of maintaining aninvestment in other commodity indexes or with concerns about the largedrawdowns that long-only commodity indexes have experienced over thepast decade.

The Index

The method, system or algorithm employing the Northampton CapitalManagement Commodity Index provides investors with a platform togenerate high returns when commodity prices are rising, moderate losseswhen commodity prices are declining, and total transactions costs thatare about 70% of the cost associated with commodity index products thatdo not employ the TMS and do not employ a dynamic trading rule. Thereturns may be comparable to or superior to other trading methods yet donot suffer the drawback of increased transaction costs present in othertrading systems.

An Application of Transactions Minimizing System to a Global AssetAllocation Index: The AIA Global Strategy and Index:

Generally, the TMS is employed using a given commodities index byapplying the following generic steps:

-   -   An Index Committee selects the contracts to be traded and        selects the Maximum Allocation to a given commodity or sector.    -   An index is selected that trades a given number of commodity        futures index. Thus, it will be understood by those of skill in        the art that the above method is a general method that can be        used with any of a variety of indexes.    -   A publicly available momentum-based trading rule determines the        Target Allocation for each commodity. However, those of skill        will recognize that there are many publicly available trading        rules. Thus, the methods, systems and computer readable media of        the instant invention is adaptable to work with any of these        trading rules.    -   Employs the Transactions Minimizing System to determine the        Actual Allocation to a given commodity.

As a further illustration of how the TMS works, the AIA Global Index isused. The AIA Global Index comprises an allocation of assets across aplurality of markets. This illustrative embodiment comprises markets inAustralia, Canada, Japan, Switzerland, the United Kingdom, the UnitedStates, and the European Union. Other embodiments may comprise more orfewer markets, or may comprise some, all, or none of the markets used inthis illustrative example. Within each selected market, one or morerepresentative indexes is selected. Since futures markets are highlyliquid, transparent, and tightly regulated, the Index may be assumed tohold all investment assets through futures markets. In the illustrativeembodiment, the representative indexes are selected based upon twofactors, while other embodiments may use fewer or more factors and/ordifferent factors:

-   -   1. Liquidity: There should be sufficient volume and open        interest in order to support substantial investment.    -   2. Representative: For equity markets, the index should be        broadly representative of the local equity market and the        economic region.

In this illustrative embodiment, the following futures contracts havebeen selected to be components of the index. The allocations to eachcommodity and the contract months traded are also provided. The maximumallocation is the largest percentage of assets invested in a givenmarket. Because of the momentum-based asset allocation rule, the actualallocation could be less than this. TABLE 7 COUNTRY/ ALLOCATION TYPEINDEX EXCHANGE % AUSTRALIA SPI 200 SFE 2.5 Equity CANADA Equity SP/TSE60 MSE 2.5 EURO Equity BUND 10YR EUREX 10.0 JAPAN Equity NIKKEI 225 OSE10.0 SWISS Equity SMI EUREX 2.5 UK Equity FTSE 100 LIFFE 2.5 US EquitySP500 CME 20.0 Total Equity 50.0 AUSTRALIA AUST 10YR SFE 2.5 Bond CANADABond CAN 10YR MSE 2.5 EURO Bond DAX EUREX 20.0 JAPAN Bond JPN 10YR TSE20.0 SWISS Bond SWISS FED BD EUREX 2.5 UK Bond LONG GILT LIFFE 2.5 USBond TSY 10YR CBT 20.0 Total Bond 50.0 AUSTRALIA AUSTRALIAN CME −5.0Currency DOLLAR CANADA CANADIAN CME −5.0 Currency DOLLAR EURO CurrencyEURO CME −20.0 CURRENCY JAPAN Currency YEN CME −20.0 SWISS CurrencySWISS FRANC CME −5.0 UK Currency BRITISH CME −5.0 POUND Total Currency*−60.0*Currency weights reflect the maximum hedge position, which will neverexceed the allocation to debt and equity for a given country.

The AIA Global Index is rebalanced daily. The allocation to each futuresmarket is based on the spot index (equation (2) below). In oneembodiment of the instant invention, the weights are determined by theIndex Committee and changes in weights may be announced prior toimplementation on January 1 of the following year.

The illustrative example of the AIA Global Index utilizes amomentum-based trading rule to determine the target allocation to agiven commodity. To minimize turnover and trading costs, there may be amaximum daily position change in each commodity, so that the actualallocation to a given commodity may be higher or lower than the targetallocation if the target allocation changes by more than this dailymaximum turnover.

Determining the Target Allocation by Employing the Momentum-BasedTrading Rule

The target allocation is based on the momentum-based trading ruledescribed in Spurgin (Spurgin, R., A Benchmark for Commodity TradingAdvisor Performance, The Journal of Alternative Investments, Fall,1999), which is herein incorporated in its entirety. However, it will beunderstood by those of skill in the art that a target allocation can bederived from many of the publicly available trading rules. In anembodiment using a momentum-based trading rule, three signals may beevaluated for each commodity; a short term signal, a medium term signal,and a long term signal. Each signal can be positive or negative. In anembodiment, based on these signals, the target allocation may takes onone of four possible values: 0%, 33.3%, 66.7%, and 100% of the maximumallocation. Thus, the position in each commodity will never be more than100% or less than 0%. For example, in an embodiment, Japan is given a20% maximum allocation, so the target allocation for Japan as apercentage of the total value of the index can be 0% (i.e., 0% of themaximum allocation), 6.66% (i.e., 33.3% of the maximum allocation),13.33% (i.e., 66.7% of the maximum allocation), or 20% (i.e., 100% ofthe maximum allocation).

In one embodiment, the target allocation can be determined by means of alookback strategy.

The target allocations in the NCCI are based on the lookback strategydescribed above. An x-day lookback strategy gives a positive signal ifthe total return index on date t is higher than it was on date t-x.Otherwise, the strategy gives a negative signal.

The number of days used to compute the lookback indicators in the AIAGlobal Index are 15 days for the short-term (L₁₅), 27 days for themedium-term (L₂₇) and 55 days for the long-term (L₅₅) momentum-basedtrading strategy.

The total return index may be computed before the lookback signals canbe evaluated. Note that this total return index may not be used only toevaluate trading signals and generate the target allocation. It may notbe actually traded in the index. This may be because the total returnindex may be based on a full long position in the underlying commodityfutures contract and uses a slightly different rollover strategy thanthe traded portion of the AIA Global Index. The AIA Global Index totalreturn index for each commodity may be a weighted average of the returnof the position in both the nearby and the nextout contracts. The AIAGlobal Index may use a continuous roll strategy. It may hold positionsin the two nearest active futures contracts, and each day may sell someof the front contract and may roll the position into the next-outcontract.

The roll strategy incorporated in the total return index may belinear—if there are 90 days between the last roll dates of the nearbyand nextout contract, then 1/90 of the position will be rolled each day( 3/90 will be rolled over the weekend). Rollovers will be based oncalendar day with weekend/holiday rolls taking place on the day afterthe weekend/holiday. This strategy may be employed in order to providethe smoothest possible return series from which to generate atrend-following system. In other embodiments, the strategy may benon-linear. Mathematically, the strategy can be summarized using stepsdescribed above in the “Momentum-Based Trading Rule” section.

Computing the Trading Rule

In an embodiment, the lookback trading rule for a given number of daysL_(x) takes on a positive value if the total return is positive betweendate t-x and date t. If TRI₁>TRI_(t-x) then L_(x)=1, otherwise L_(x)=0.In other embodiments, a lookback trading rule may take on a positivevalue based on different or additional criteria.

The AIA Global Index may evaluate three lookback signals to determinethe target allocation; L₁₅, L₂₇, and L₅₅. The minimum target allocationis approximately 0% long, and this may be increased by 33.3% for eachpositive signal:TA ₁=[(L ₁₅ +L ₂₇ +L ₅₅)*100%]/3

Thus, if all of the look-back signals (L₁₅, L₂₇, and L₅₅) give positivereturns the target allocation may be 100%. For Japan, the targetallocation would be 20% (or 100% of 20%). Changes in the AIA GlobalIndex trading rule are implemented with a 1-day lag, which may reduceambiguity.

Hypothetical Return Performance for AIA Global Index for 1991-2005

FIG. 14 shows the comparison of the return of the AIA Global Index to anindex that holds the same index futures contracts as the AIA GlobalIndex but is always fully long and does no currency hedging. The AIAGlobal Index return (9.1%) is slightly lower than a simple buy-and-holdstrategy return (9.5%). Furthermore, the average annualized volatilityof the AIA Global Index (4.5%) is lower than the volatility of the LongUnhedged index (7.9%). The lower volatility results in a Sharpe Ratiofor the AIA Global Index of 0.91 as compared to the 0.57 Sharpe Ratio ofthe Long Unhedged index.

The MSCI Global Composite Index, which was launched in 2001, is a globalstock and bond index that does not hedge currency risk. The weights andassets are similar to the AIA Global Index. The MSCI index gives ahigher weight to North America (50% for MSCI, 45% for AIA Global Index,larger equity exposure (55% for MSCI, 50% for AIA Global Index) andshorter duration bonds (approximately 40% lower duration in the MSCIindex). Despite these differences, the Long Unhedged Index has returnsthat are very close to the MSCI Global Index for the 2001-2005 period.The dynamic asset allocation model in the AIA Global Index allows forreturns that are of similar magnitude to fixed-weight indexes withroughly half the volatility.

Drawdown Analysis

One of the major impediments to investment in commodity indexes is theirpropensity for large drawdowns. FIG. 15 charts the drawdowns of the AIAGlobal Index and the Long Only Index.

One of the principal benefits of a dynamic asset allocation strategy maybe its ability to reduce exposure to an investment asset during asustained decline. The momentum trading rule incorporated in the AIAGlobal Index is similar to a portfolio insurance strategy. During thesizeable declines in commodity prices in 2000 to 2002, the AIA GlobalIndex reduced its average position to below 60% of assets, allowing forsignificantly reduced losses during those periods. As shown in the tableabove, the AIA Global Index experienced a peak-to-trough decline of lessthan 5% during the 2000-2002 bear market in global equity prices, whilethe Long Only index experienced a 19% peak-to-trough decline.

Those of skill in the art will recognize that the above disclosedinvention is a general method and system that is used for futurestrading. The method and/or system can employ many different componentssuch as a series of different allocations of commodities, a series ofdifferent means of calculating target allocations, a series of differentindexes, and other components. Thus, it should be recognized by those ofskill in the art that these modifications are within the spirit andscope of the instant invention. and that the invention is not to belimited by the foregoing illustrative details, but rather is to bedefined by the appended claims. Moreover, it is contemplated and withinthe scope of the instant invention that any limitation from any claimcan be used in combination with any one or more limitation from anyother claim.

This provisional application contains the appendixes A and B, which areherein incorporated in their entirety by reference. Appendix A isentitled “The Northampton Capital Commodity Index: A Guide To IndexMethodology And Construction” (27 pages) and Appendix B is a Power Pointpresentation entitled “The Northampton Capital Partners Commodity IndexFund” (35 pages). The references recited herein are incorporated byreference in their entirety.

-   Anson, M., “Spot returns, Roll Yield, and Diversification with    Commodity Futures,” The Journal of Alternative Investments, December    1998.-   Becker, K., and J. Finnerty, “Indexed Commodity Futures and the Risk    and Return of Institutional Portfolios”, OFOR Working Paper, 2000.-   Fama, Eugene and Kenneth French, “Business Cycles and The Behavior    of Metals Prices,” Journal of Finance, Vol. 43, no. 5, December    1988.-   Greer, R. J., “Conservative Commodities: A Key Inflation Hedge,” The    Journal of Portfolio Management, Summer 1978.-   Greer, Robert J. “Methods for Institutional Investment in Commodity    Futures,” The Journal of Derivatives, Winter 1994, pp. 28-36-   Halpern, P. and R. Warsager., “The Performance of Energy and    Non-Energy Based Commodity Investment Vehicles in Periods of    Inflation,” The Journal of Alternative Investments, Summer 1998, pp.    75-81.-   Schneeweis, T. and R. Spurgin, “Comparisons of Commodity and Managed    Futures Benchmark Indexes,” The Journal of Derivatives, Summer 1997,    pp. 33-50.-   Spurgin, R., “A Benchmark for Commodity Trading Advisor    Performance,” The Journal of Alternative Investments, Fall, 1999-   Strongin, S., and M. Petsch, “Commodity Investing: Long-Run Returns    and the Function of Passive Capital, “Derivatives Quarterly, Fall    1995, pp. 56-64.

1. A method of trading futures contracts comprising the following steps:determining an allocation difference by subtracting an actual allocationfrom a target allocation, wherein the target allocation is a number offutures contracts in a given market that a futures trading strategyindicates should be held, and wherein the actual allocation is a numberof futures contracts held by an investor; if the allocation differenceis greater than or equal to a maximum roll quantity, increasing anextout position by a quantity of nextout contracts that is equal to themaximum roll quantity, wherein the maximum roll quantity is the largestpercentage of futures contracts that will be rolled over in a day, andwherein the nextout position comprises one or more nextout contracts; ifthe allocation difference is less than the maximum roll quantity and ifthe allocation difference is positive, increasing the nextout positionby a quantity of nextout contracts that is equal to the allocationdifference; if the actual allocation is equal to the target allocation,maintaining the nextout position and a nearby position, wherein thenearby position comprises one or more nearby contracts; if theallocation difference is negative, and if the absolute value of theallocation difference is less than the maximum roll quantity, decreasinga nearby position by a quantity of nearby contracts equal to theabsolute value of the allocation difference; if the allocationdifference is negative, and if the absolute value of allocationdifference is greater than or equal to the maximum roll quantity,decreasing the nearby position by a quantity of nearby contracts equalto the maximum roll quantity; wherein a nextout contract is a futurescontract with an expiration date later than an expiration date of anearby contract; wherein a nearby contract is a futures contract thathas the expiration date prior to the expiration date of a nextoutcontract.
 2. The method according to claim 1, further comprising thestep wherein, if there has been a change in the nextout position and/orthe nearby position and if a nearby allocation exceeds a maximum nearbyallocation by an amount, rolling the nearby allocation by the amount bywhich the nearby allocation exceeds the maximum nearby allocation. 3.The method according to claim 2, wherein the maximum nearby allocationis the product of a daily roll quantity and a number of days until alast roll date.
 4. The method according to claim 1, wherein thealgorithm is part of a computer program.
 5. the method according toclaim 2, wherein the algorithm is part of a computer program.
 6. Themethod according to claim 2, wherein the target allocation and theactual allocation comprise one or more commodities.
 7. The methodaccording to claim 6, wherein the commodities are selected from thegroup consisting of crude oil, heating oil, gasoline, natural gas, gold,copper, aluminum, corn, wheat, soybeans, cattle, lean hogs, cotton, andcoffee.
 8. The method according to claim 2, wherein the futures tradingstrategy is the NCCI.
 9. The method according to claim 2, wherein thefutures trading strategy is the AIA Global Index.
 10. The methodaccording to claim 2, wherein the target allocation is determined atleast in part by a momentum-based trading rule.
 11. The method accordingto claim 2, wherein the given market comprises one or more markets. 12.The method according to claim 11, wherein the one or more markets isselected from the group consisting of the American Commodity Exchange,AMEX Commodities Corporation, Chicago Board of Trade, Chicago MercantileExchange, Chicago Rice & Cotton Exchange, Coffee, Sugar & CocoaExchange, COMEX Division of New York Mercantile Exchange, Kansas CityBoard of Trade, London Metals Exchange, MidAmerica Commodity Exchange,Minneapolis Grain Exchange, New York Cotton Exchange, New York FuturesExchange, New York Mercantile Exchange, Philadelphia Board of Trade,Pacific Commodity Exchange, Pacific Futures Exchange, and Twin CitiesBoard of Trade.
 13. The method according to claim 11, wherein the one ormore markets is selected from the group consisting of Sydney FuturesExchange, Montreal Stock Exchange, Eurex, Osaka Securities Exchange,London International Financial Futures Exchange, Chicago MercantileExchange, Tokyo Stock Exchange, and Chicago Board of Trade.
 14. A methodof reducing transaction costs in trading futures contracts comprisingemploying a system that uses an algorithm wherein said algorithmperforms the following steps: determining an allocation difference bysubtracting an actual allocation from a target allocation, wherein thetarget allocation is number of futures contracts in a given market thata futures trading strategy indicates should be held, and wherein theactual allocation is a number of futures contracts; if the allocationdifference is greater than or equal to a maximum roll quantity,increasing a nextout position by a quantity of nextout contracts that isequal to the maximum roll quantity, wherein the maximum roll quantity isthe largest percentage of futures contracts that will be rolled over ina day, and wherein the nextout position comprises one or more nextoutcontracts; if the allocation difference is less than the maximum rollquantity and if the target allocation is greater than the actualallocation, increasing the nextout position by a quantity of nextoutcontracts that is equal to the allocation difference; if the actualallocation is equal to the target allocation, maintaining the nextoutposition and a nearby position, wherein the nearby position comprisesone or more nearby contracts; if the actual allocation difference isgreater than the target allocation and if the absolute value of theallocation difference is less than the maximum roll quantity, decreasinga nearby position by a quantity of nearby contracts equal to theabsolute value of the allocation difference; if the actual allocationdifference is greater than the target allocation and if the absolutevalue of allocation difference is greater than or equal to the maximumroll quantity, decreasing the nearby position by a quantity of nearbycontracts equal to the maximum roll quantity; wherein a nextout contractis a futures contract with an expiration date later than an expirationdate of a nearby contract; wherein a nearby contract is a futurescontract that has the expiration date prior to the expiration date of anextout contract.
 15. The method according to claim 14 furthercomprising the steps wherein, if there has been a change in the nextoutposition and/or the nearby position and if a nearby allocation exceeds amaximum nearby allocation by an amount, rolling the nearby allocation bythe amount by which the nearby allocation exceeds the maximum nearbyallocation.
 16. The method according to claim 14, wherein the computersystem is accessible through a web site.
 17. The method according toclaim 15, wherein the computer system is accessible through a web site.18. The method according to claim 15, wherein the futures tradingstrategy varies the target allocation for commodities.
 19. The methodaccording to claim 15, wherein the futures trading strategy is the NCCI.20. The method according to claim 15, wherein the futures tradingstrategy is the AIA Global Index.
 21. The method according to claim 15,wherein the target allocation is determined by a momentum-based tradingrule.
 22. The method according to claim 18, wherein the targetallocation is determined by a momentum-based trading rule.
 23. A systemfor transacting the purchase and sale of futures contracts comprising:an algorithm that performs the following functions: determining anallocation difference by subtracting an actual allocation from a targetallocation, wherein the target allocation is number of futures contractsin a given market that a futures trading strategy indicates should beheld, and wherein the actual allocation is a number of futurescontracts; if the allocation difference is greater than or equal to amaximum roll quantity, increasing a nextout position by a quantity ofnextout contracts that is equal to the maximum roll quantity, whereinthe maximum roll quantity is the largest percentage of futures contractsthat will be rolled over in a day, and wherein the nextout positioncomprises one or more nextout contracts; if the allocation difference isless than the maximum roll quantity and if the target allocation isgreater than the actual allocation, increasing the nextout position by aquantity of nextout contracts that is equal to the allocationdifference; if the actual allocation is equal to the target allocation,maintaining the nextout position and a nearby position, wherein thenearby position comprises one or more nearby contracts; if the actualallocation difference is greater than the target allocation and if theabsolute value of the allocation difference is less than the maximumroll quantity, decreasing a nearby position by a quantity of nearbycontracts equal to the absolute value of the allocation difference; ifthe actual allocation difference is greater than the target allocationand if the absolute value of allocation difference is greater than orequal to the maximum roll quantity, decreasing the nearby position by aquantity of nearby contracts equal to the maximum roll quantity; whereina nextout contract is a futures contract with an expiration date laterthan an expiration date of a nearby contract; wherein a nearby contractis a futures contract that has the expiration date prior to theexpiration date of a nextout contract.
 24. The system according to claim23, further comprising the step wherein, if there has been a change inthe nextout position and/or the nearby position and if a nearbyallocation exceeds a maximum nearby allocation by an amount, rolling thenearby allocation by the amount by which the nearby allocation exceedsthe maximum nearby allocation.
 25. The system according to claim 23,wherein the algorithm is part of a computer program.
 26. The systemaccording to claim 24, wherein the algorithm is part of a computerprogram.
 27. The system according to claim 25, wherein the computerprogram is accessible through a web site.
 28. The system according toclaim 26, wherein the computer program is accessible through a web site.29. The system according to claim 24, wherein the futures tradingstrategy is the NCCI.
 30. The system according to claim 24, wherein thefutures trading strategy is the AIA Global Index.
 31. The systemaccording to claim 24, wherein the given market comprises one ore moremarkets.
 32. The system according to claim 31, wherein the one or moremarkets is selected from the group consisting of American CommodityExchange, AMEX Commodities Corporation, Chicago Board of Trade, ChicagoMercantile Exchange, Chicago Rice & Cotton Exchange, Coffee, Sugar &Cocoa Exchange, COMEX Division of New York Mercantile Exchange, KansasCity Board of Trade, London Metals Exchange, MidAmerica CommodityExchange, Minneapolis Grain Exchange, New York Cotton Exchange, New YorkFutures Exchange, New York Mercantile Exchange, Philadelphia Board ofTrade, Pacific Commodity Exchange, Pacific Futures Exchange, and TwinCities Board of Trade.
 33. The system according to claim 24, wherein theone or more markets is selected from the group consisting of ChicagoBoard of Trade, Chicago Mercantile Exchange, Coffee, Sugar & CocoaExchange, COMEX Division of New York Mercantile Exchange, London MetalsExchange, New York Cotton Exchange, and New York Mercantile Exchange.34. The computer-readable medium according to claim 24, wherein the oneor more markets is selected from the group consisting of Sydney FuturesExchange, Montreal Stock Exchange, Eurex, Osaka Securities Exchange,London International Financial Futures Exchange, Chicago MercantileExchange, Tokyo Stock Exchange, and Chicago Board of Trade.
 35. Acomputer-readable medium having a program code recorded thereon forexecution on a computer for displaying market information relating toand facilitating trading of a commodity being traded in an electronicexchange, the program code causing a machine to perform the followingmethod steps: determining an allocation difference by subtracting anactual allocation from a target allocation, wherein the targetallocation is number of futures contracts in a given market that afutures trading strategy indicates should be held, and wherein theactual allocation is a number of futures contracts; if the allocationdifference is greater than or equal to a maximum roll quantity,increasing a nextout position by a quantity of nextout contracts that isequal to the maximum roll quantity, wherein the maximum roll quantity isthe largest percentage of futures contracts that will be rolled over ina day, and wherein the nextout position comprises one or more nextoutcontracts; if the allocation difference is less than the maximum rollquantity and if the target allocation is greater than the actualallocation, increasing the nextout position by a quantity of nextoutcontracts that is equal to the allocation difference; if the actualallocation is equal to the target allocation, maintaining the nextoutposition and a nearby position, wherein the nearby position comprisesone or more nearby contracts; if the actual allocation difference isgreater than the target allocation and if the absolute value of theallocation difference is less than the maximum roll quantity, decreasinga nearby position by a quantity of nearby contracts equal to theabsolute value of the allocation difference; if the actual allocationdifference is greater than the target allocation and if the absolutevalue of allocation difference is greater than or equal to the maximumroll quantity, decreasing the nearby position by a quantity of nearbycontracts equal to the maximum roll quantity; wherein a nextout contractis a futures contract with an expiration date later than an expirationdate of a nearby contract; wherein a nearby contract is a futurescontract that has the expiration date prior to the expiration date of anextout contract.
 36. A computer-readable medium having a program coderecorded thereon for execution on a computer for displaying marketinformation relating to and facilitating trading of a commodity beingtraded in an electronic exchange, the program code comprising one ormore of the following program codes: a first program code fordetermining an allocation difference by subtracting an actual allocationfrom a target allocation, wherein the target allocation is number offutures contracts in a given market that a futures trading strategyindicates should be held, and wherein the actual allocation is a numberof futures contracts a second program code that, if the allocationdifference is greater than or equal to a maximum roll quantity,increases a nextout position by a quantity of nextout contracts that isequal to the maximum roll quantity, wherein the maximum roll quantity isthe largest percentage of futures contracts that will be rolled over ina day, and wherein the nextout position comprises one or more nextoutcontracts; a third program code that, if the allocation difference isless than the maximum roll quantity and if the target allocation isgreater than the actual allocation, increases the nextout position by aquantity of nextout contracts that is equal to the allocationdifference; a fourth program code that, if the actual allocation isequal to the target allocation, maintains the nextout position and anearby position, wherein the nearby position comprises one or morenearby contracts; a fifth program code that, if the actual allocationdifference is greater than the target allocation and if the absolutevalue of the allocation difference is less than the maximum rollquantity, decreases a nearby position by a quantity of nearby contractsequal to the absolute value of the allocation difference; a sixthprogram code that determines, if the actual allocation difference isgreater than the target allocation and if the absolute value ofallocation difference is greater than or equal to the maximum rollquantity, decreases the nearby position by a quantity of nearbycontracts equal to the maximum roll quantity; wherein the actualallocation is number of futures contracts held by an investor; wherein anextout contract is a futures contract with an expiration date laterthan an expiration date of a nearby contract; wherein a nearby contractis a futures contract that has the expiration date prior to theexpiration date of a nextout contract.
 37. The computer-readable mediumaccording to claim 36, further comprising a seventh program codewherein, if there has been a change in the nextout position and/or thenearby position and if a nearby allocation exceeds a maximum nearbyallocation by an amount, rolls the nearby allocation by the amount bywhich the nearby allocation exceeds the maximum nearby allocation. 38.The computer-readable medium according to claim 36, wherein a trader isable to access the computer-readable medium through a web site.
 39. Thecomputer-readable medium according to claim 37, wherein a trader is ableto access the computer-readable medium through a web site.
 40. Thecomputer-readable medium according to claim 36, wherein the targetallocation is determined by a momentum-based trading rule.
 41. Thecomputer-readable medium according to claim 37, wherein the targetallocation is determined by a momentum-based trading rule.
 42. Thecomputer-readable medium according to claim 40, wherein the targetallocation is determined by a momentum-based trading rule that is alsopart of a computer program.
 43. The computer-readable medium accordingto claim 41, wherein the target allocation is determined by amomentum-based trading rule that is also part of a computer program. 44.The computer-readable medium according to claim 37, wherein the givenmarket comprises one or more markets.
 45. The computer-readable mediumaccording to claim 44, wherein the one or more markets is selected fromthe group consisting of the American Commodity Exchange, AMEXCommodities Corporation, Chicago Board of Trade, Chicago MercantileExchange, Chicago Rice & Cotton Exchange, Coffee, Sugar & CocoaExchange, COMEX Division of New York Mercantile Exchange, Kansas CityBoard of Trade, London Metals Exchange, MidAmerica Commodity Exchange,Minneapolis Grain Exchange, New York Cotton Exchange, New York FuturesExchange, New York Mercantile Exchange, Philadelphia Board of Trade,Pacific Commodity Exchange, Pacific Futures Exchange, and Twin CitiesBoard of Trade.
 46. The computer-readable medium according to claim 44,wherein the one or more markets is selected from the group consisting ofChicago Board of Trade, Chicago Mercantile Exchange, Coffee, Sugar &Cocoa Exchange, COMEX Division of New York Mercantile Exchange, LondonMetals Exchange, New York Cotton Exchange, and New York MercantileExchange.
 47. The computer-readable medium according to claim 44,wherein the given market is selected from the group consisting of SydneyFutures Exchange, Montreal Stock Exchange, Eurex, Osaka SecuritiesExchange, London International Financial Futures Exchange, ChicagoMercantile Exchange, Tokyo Stock Exchange, and Chicago Board of Trade.48. A Commodity Futures Index comprising the method of claim
 1. 49. ACommodity Futures Index comprising the system of claim 23.